GeminiLabs\SiteReviews\Modules\Schema S

Total Complexity 43
Dependencies 8
Dependents 3
Total lines 350
Lines of code 210
Logical lines of code 106
Comment lines 89
Methods 21
Properties 4

Methods 21

Method Rating Maintainability Complexity Lines of code
getSchemaOptionValue()
S
58 5 16
buildSummary()
S
53 3 22
build()
S
58 3 16
getThingDescription()
S
57 3 16
getSchemaOption()
S
61 3 11
buildReview()
S
54 2 21
buildReviews()
S
65 3 9
buildSchemaValues()
S
65 3 9
getSchemaType()
S
60 2 14
buildSummaryForProduct()
S
59 2 13
render()
S
63 2 11
getRatingCounts()
S
67 2 8
store()
S
66 2 8
getRatingValue()
S
79 1 3
getSchemaOptionDefault()
S
64 1 10
buildSummaryForLocalBusiness()
S
73 1 5
buildSummaryForCustom()
S
72 1 5
getThingImage()
S
79 1 3
getThingName()
S
81 1 3
getThingUrl()
S
80 1 3
setAndGetKeyValue()
S
76 1 4